betraying one's own country to foreigners - Español Inglés Diccionario